package com.utn.tp.integrador.controlador;

import android.content.Context;

public class ControladorAccionesSingleton {

	private ControladorAcciones controller = null;
	private static ControladorAccionesSingleton controllerSingleton = null;

	private ControladorAccionesSingleton(Context context) {
		controller = new ControladorAcciones(context);
	}

	private static void createInstance(Context context) {
		if (controllerSingleton == null)
			controllerSingleton = new ControladorAccionesSingleton(context);
	}

	public static ControladorAccionesSingleton getInstance(Context context) {
		if (controllerSingleton == null)
			createInstance(context);

		return controllerSingleton;
	}

	public ControladorAcciones getControlador() {
		return controller;
	}
}
